denture border - Turkish English Dictionary